Activitypub\Signature B

Total Complexity 86
Dependencies 4
Dependents 6
Total lines 497
Lines of code 311
Logical lines of code 194
Comment lines 129
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
verify_http_signature()
B
36 22 70
get_signed_data()
B
42 17 49
parse_signature_header()
A
51 10 26
generate_key_pair_for()
A
48 7 35
check_legacy_key_pair_for()
S
53 7 23
generate_signature()
S
50 5 28
get_remote_key()
S
56 3 18
format_server_request()
S
57 3 17
get_signature_algorithm()
S
64 3 11
get_public_key_for()
S
69 2 7
get_private_key_for()
S
69 2 7
get_keypair_for()
S
67 2 8
get_signature_options_key_for()
S
66 2 8
generate_digest()
S
74 1 4